980694
633812
248221
100371
244619
353370
1106714
544657
61646
23919
531992
195850
793147
882949
1011724
809610
538505
45952
85987
593377
284284
528841
442275
819256